31535
0
5223
9
25137
1375
2
984
1
476
1824
2904
4
2275
19279
467
608
2668
3114
17353
2211
968
492
1498
292
802
2330
2730
6
1566
198
3092
1009
20634
8
2364
7
44