15921
1190
1242
2750
1271
864
2571
4436
1726
1796
1028
9149
1331
12257
1527
1071
1085
881
1598
1873
1197
1319
1412
1417
1977
959
1046
3672
3202
788
5257
38723
3218
846
2019
1053
1301
1209
2815
769
825
979
3519
3257
2284
5060
1036
872
1025
2466
39526
811
983
1310
1070
1061
2351
910
4588
1108
1527
1101
1077
1179
12522
1020
1084
2457
892
2992
1688
976
1236
1522
1373
660
5241
1188
1983
1407
1593
2013
893
1165
837
883
1019
2736
1865
2070
1273
1802
761
1122
903
787
1304
3764
1066
974
951
3067
5346
866
2685
1175
2806
1168
2331
1530
3574
2561
817
3201
876
1180
737
1868
2200
2587