31535
0
19279
2
25137
2546
1
17353
4111
467
1267
3114
4
1937
1559
1098
635
1869
5
292
514
2730
6
20634
8
415
381
3659
14
107
120469
35
6800
1452
1664
1557
798
1642
1513