1995
2873
1609
1035
1353
1351
2034
897
1546
1755
1477
1233
897
1414
1025
6124
871
1456
882
968
1543
1323
1315
1234
1812
1349
1463
1268
1371
1478
1956
891
932
1145
2742
1301
1197
930
2702
2015
1410
4156
1447
1753
1714
1498
1396
5275
2105
967
2390
1525
1123
2521
4095
4591
1204
1515
1555
1012
941
829
1956
3387
1654
1006
879
2080
1039
999
890
2880
3477
1211
2034
1337
1345
1458
1474
1122
828
853
3103
1110
1798
849
1116
2265
1527
1698
845
3224
896
1461
1004
1465
1027
1354
1018
934
1713
993
1023
1998
1332
1491
877
1578
1536
3957
1486
1707
2462
788
1044
1089
1863
1456
1090
1722