31535
0
25137
17353
2730
6
3114
4
20634
8
19279
2
1098
2275
6800
467
1358
81
303
1
1824
2809
276
800
569
1446
518
275
2810
1961
486
2668
223
615
527
341