2535
2
1844
1
1348
19783
1622
32302
0
572
25669
237
1767
3498
4
2890
3
2468
761
2600
2996
674
21152
8
551
3090
6
2921
5
1431
3083
1564
2366
1496
1946
1816
4115
10
1532