3015
950
1681
3137
1224
1074
990
1077
1127
928
829
804
1643
946
961
858
952
1330
1877
1432
2904
4911
1772
1288
1778
8271
1583
928
1080
2938
3257
1504
1698
1038
1120
888
931
2668
1826
1318
1778
2611
1043
865
1000
1769
1453
1339
2784
905
1198
1253
4615
1094
1056
946
2293
2181
1037
1415
2839
1640
1073
1701
1343
3099
3179
2145
909
2473
843
1494
839
1031
829
1040
1185
891
747
907
833
1700
2420
2406
845
1235
1438
1022
5686
1816
3440
1491
1721
1101
795
775
1231
1580
1564
1185
824
913
871
1798
1527
1043
1343
1121
1057
2163
2551
1710
913
1237
1293
788
863
810
849
979