31535
0
19279
2
25137
17353
2546
1
4111
467
3116
1559
20634
8
2634
1365
514
2151
4
3718
6
2316
1098
3114
1860
430
722
3027
1006
292
2574
2730
683
2644
1869
5
388