51331
25
2233
3
6977
4
2913
2
15233
1
2954
2185
1558
2802
5
2348
5915
11
25669
0
413
2480
6676
12
2820
10
2204
3176
1162
2000
7
9039
2199
5535
13
3696
8
8527
6753
17
4142
2861
1767
2310