998
956
1029
1459
1480
1082
1282
1489
906
1408
1396
986
1655
1024
2514
1305
2813
1944
6849
876
977
3428
927
1230
1663
1169
885
810
1494
1876
1491
1290
900
1161
72755
1648
1177
2658
967
1997
1202
999
2090
1350
1544
850
1576
1016
1565
1952
2310
1211
3294
1784
1149
1240
897
2328
1573
9516
900
2148
1404
1256
926
1461
894
3013
1570
1942
875
3256
1184
1450
936
1108
1397
1675
1752
1984
2465
1296
1481
1095
1054
2045
1162
2204
31838
1273
1269
1410
1002
934
1038
1862
3012
878
2116
1961
950
1066
993
905
909
3844
1020
848
1481
2994
1373
2541
1158
1927
1812
1507
2877
825
979
1237