562
1
2629
2
1526
25669
0
2377
6844
1699
2996
32302
2571
6
666
2911
9
4651
3
3014
20
1755
746
572
2562
11153
8
1268