1639
1535
981
9506
2679
691
35121
803
850
1538
1380
799
1528
2333
751
1674
1312
1443
783
1663
2380
673
1766
3103
1658
1536
3453
1238
2131
662
1041
997
1543
2130
1103
1390
3885
1182
1473
1446
2818
2059
938
777
815
1589
997
998
922
1411
879
970
5143
797
781
929
1301
1125
1093
2005
4442
916
754
1986
1138
1536
993
876
1875
861
809
845
925
5083
751
1530
990
2809
776
873
793
970
2671
1023
985
7975
911
872
684
991
4139
3097
1420
5436
2743
744
832
1306
1467
3760
771
1523
1233
3247
923
1980
939
745
1097
1437
2370
3900
1405
1117
752
6973
1194
820
5132
1656