2425
1571
25072
1551
1530
2896
6110
3167
3134
6795
875
985
2002
5722
4919
765
1052
20758
9278
1122
743
2377
1795
1358
15041
1442
928
16876
699
1597
9797
1269
726
2616
5098
830
1080
6035
4334
13392
882
13768
2002
699
6259
4169
1535
10014
13041
839
21767
945
2559
7514
1481
1445
1136
15427
707
6214