21152
8
4471
2
2535
6307
10
5151
1734
25669
0
2294
1
1603
3498
4
2152
8527
3200
3
1211
9611
2990
1168
2131
1894
3326
32302
4179
2711
1938
2911
9
2166
1819
4651
2999
1136