1300
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
2971
1013
1015
1133
939
1132
5894
5475
914
1730
816
972
1222
759
969
866
5145
1357
12161
1090
7090
1322
852
2559
1391
1704
1655
6806
3923
790
781
1153
1408
2033
885
876
2228
1640
891
2841
937
1271
1775
1972
2143
2528
821
1397
870
1726
1025
1288
1816
1221
2849
1027
6207
3294
1663
814
3282
826
2906
837
854