2535
2
17946
0
21152
8
32302
5151
3090
6
3083
1125
1
3546
8627
3
1743
790
19783
769
2932
3498
4
1819
1294
2262
1153
2669
2758
5
700
12632
7
25669
3683
1757
1751
4114
50969