31535
0
19279
2
25137
2275
3092
1
17353
20634
8
2730
6
2475
2809
3844
5
1869
467
4431
372
453
226919
14
619
8475
12
1051
2668
121182
2281
3114
4
1675
822
2564
1824
5223
9
3442