966
948
1144
1484
2502
2017
1130
1600
1717
42727
2302
929
1223
4244
1024
1005
1439
2302
1025
887
1022
1230
1368
1934
977
1318
1970
18825
880
1400
5125
2254
2075
1105
1181
6973
971
19633
3098
1468
904
5664
1130
1227
2547
3710
979
1004
1373
1443
1557
2411
1423
894
1063
1399
1952
55137
3225
73450
881
931
859
1283
1612
900
1234
882
1661
1033
1338
1191
1352
2534
3349
1014
1158
809
1838
5167
1316
2868
2473
3044
3084
1870
1504
1855
2029
1051
3060
1333
930
825
1025
1744
1303
2664
2910
915
1659
3131
903
1345
1212
1450
1269
910
973
1638
2592
1204
851
1731
1300
3821
879
2255
2829
1007