1693
991
2975
2345
1713
1166
973
3250
5741
6361
9485
2400
8128
3147
9155
3785
1161
1251
3099
1093
1051
2343
1417
3028
1157
1078
6321
5611
3919
1445
1394
5571
3717
21360
8799
1853
2149
1180
1336
2147
4374
1250
4427
5843
887
1429
1029
21926
1218
1449
1567
1164
1041
15067
1077
1231
1106
1246
2016
6219