1843
1
21152
8
2522
2
32302
0
2535
19783
17946
1681
3090
6
3083
1599
951
25669
1743
1720
790
3223
2495
2932
3683
3498
4
1516
3715
3546
2903
3
2964
1431
1603
2949
3765