31535
0
1824
458
6800
3659
14
4594
1
2748
2
46414
169211
11
1152
20634
8
1649
431
1045
552
1554
611
97284
759
437
4328
10
25127
1682
2952
2727
608
1431
8766
909
503