31535
0
6800
458
363
1824
1649
1
584
1431
2
2748
8766
169211
11
909
1192
1378
467
1428
1069
896
1105
1024
1586
1543
552
1748
611
282572
608
3373
4594
1418