1582
2998
987
2300
2444
1488
2132
1022
1211
1281
1627
961
1158
941
1495
1348
1484
842
1056
1246
2133
29790
1496
1398
2072
11280
1994
1923
2291
2928
2472
1979
1465
3717
1246
2248
1361
7426
2414
1182
2337
947
10372
1290
697
6020
1584
819
1663
778
2447
955
694
3878
1630
1181
1158
3349
944
1323
883
1694
1588
5228
923
774
1158
1320
991
1307
698
1681
1286
1347
845
831
1279
7387
921
848
1038
2485
1177
833
1099
717
850
690
1991
1970
3557
807
1290
1635
1449
1093
1029
1255
901
850
1941
1263
799
11923
2285
1065
670
2153
951
2994
2134
785
1197
913
1169
1273
1617
1010
1021
5095