31535
0
19279
2
25137
2546
1
17353
4111
20634
8
467
2730
6
1267
3114
4
1937
1559
1098
635
1869
5
292
2855
3
2668
381
3659
14
107
120469
35
6800
1452
1664
1557
1642
662
722