21152
8
2170
1
3090
6
1603
2903
3
2593
2932
2
2466
5
297066
0
3080
2711
2490
2911
9
4651
1516
398656
19
7086
12
2451
1849
550
5151
6929
11
25669
1095
19783
2705
2535
1305
2199