1066
7939
1721
12659
2953
1117
956
1101
2515
5878
2823
1886
3074
1367
1135
885
1250
1486
1353
8585
1376
1295
1416
1373
42844