4587
1583
1066
1200
3684
2248
1932
1982
1209
1156
1496
1396
1920
1107
907
2039
2604
1807
1340
959
1993
1856
913
2874
2416
1740
1027
859
2934
1453
1006
865
2210
881
1084
2837
2117
2722
1704
1697
1270
3191
2145
983
1658
879
2488
2259
1372
955
4796
2754
2097
1430
1180
2377
1003
1223
3018
1744
3237
744
880
1184
1736
1580
3808
1464
782
2485
1037
4374
968
1933
874
792
2825
3016
839
910
1173
2152
916
907
1323
1164
1238
2084
1222
1426
1096
3212
947
742
871
1168
1287
1940
2563
809
918
2470
849
792
1785
1026
1272
894
914
1937
861
965
1451
2036
1908
991
1723
3033
1497
1097