2543
1505
3247
2948
1907
3828
1014
1501
1418
1063
1221
1144
2557
780
1702
1892
909
932
1837
1631
2028
859
862
969
1394
1611
986
6732
1046
835
1147
1428
806
2973
869
1232
7751
3875
848
1152
2236
1805
1010
770
997
2401
1907
1174
953
2827
1366
738
1906
1219
848
914
1005
3856
1284
1255
5144
3945
990
1446
729
715
7675
2227
1610
729
772
1557
812
1380
2121
998
859
777
1690
9083
2109
970
1263
798
2327
927
2342
929
1765
2068
1696
5481
663
1570
18515
653
645
1675
1021
3349
1789
1158
999
662
841
1135
1443
1004
879
954
791
714
821
1013
1267
744
1336
1076
1187
1830