2950
901
3206
1285
746
1982
1281
834
3326
921
651
2614
1574
931
2533
654
827
2380
2933
1104
771
1804
908
2642
662
1160
1052
2196
1019
738
624
961
956
668
1052
790
863
931
2431
1533
762
641
1611
1304
1442
721
833
1950
1108
1398
948
664
837
1744
2622
1274
1151
982
1914
1967
1033
2395
732
1020
1410
803
773
2732
1635
991
2029
1251
1003
1542
699
1262
1081
1367
1764
2842
1025
1001
904
958
633
1303
2695
689
1039
1516
1353
1532
814
1409
626
779
606
699
2499
1014
587
1300
720
1487
1320
748
818
1506
1138
780
3907
635
2099
765
3068
760
1584
3277
1485
692