31535
0
2730
6
17353
4111
2
1824
3498
4
1754
2569
5
458
282572
269
1105
1
1551
2748
584
2074
1232
691
3659
14
552
169211
11
759
20634
8
2522
1152
19279
1045
1649
2668
653