1589
2393
2167
1085
1300
1056
1882
1191
1581
980
1147
1561
1136
938
1586
1791
1602
2988
2660
1969
1984
2190
1376
975
996
6817
900
6987
1167
1452
892
1460
1854
1885
940
1500
1969
1642
6287
3505
2206
1195
2378
15358
1845
1447
1999
6717
2950
1248
4055
951
1779
956
3018
3319
1748
1073
4308
1148
905
2936
2622
3415
1638
1348
3616
838
890
1764
1093
1265
974
883
1855
832
2849
896
2702
7152
1057
1013
827
863
2654
1370
820
1661
1016
1684
1500
948
2186
6701
2478
1066
781
3762
993
3501
1076
2869
2844
1363
1025
1120
7025
846
3264
843
1077
920
1237
1161
790
958
5991
2050
4458
4123