31535
0
2809
2
2730
6
25137
968
2275
2909
4
2125
1
20634
8
1824
1869
5
17353
1453
383
1051
1020
19279
1132
121182
3442
467
2668
3114
1901
2657
3
3691
5223
9
2619
3287
403