2240
5
944
1
2643
7
2354
2
1358
1882
12
355
446
818
2015
662
701
935
2428
6
1238
1669
8
464
752
2438
880
686
1042
1170
909
3
938
985
1553
22
537
6320
10
558