2425
1571
25072
1551
1530
2896
6108
3167
3134
6795
874
985
2002
5722
4919
765
1052
20757
9278
1122
742
2377
1795
1358
15041
1442
928
16876
699
1597
9797
1269
726
2616
5098
830
1080
6035
4333
13392
881
13768
2002
699
6259
4169
1535
10012
13041
838
21767
945
2559
7513
1481
1445
1136
15427
707
6214