3323
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
1128
802
1544
804
885
909
677
818
2109
735
3457
738
788
1462
726
683
1407
1402
1412
679
1005
737
830
2679
1512
702
743
1202
2983
1575
1370
1139
1135
784
662
2024
1569
708
1405
1362
1267
729
2982
1805
1759
757
688
1430
2396
754
782
2344
1294
1113
1363
1693
2100
1205
1137
696
890
627
1535
1470
1299
972
938
1298
1666
4887