31535
0
6800
2683
282572
458
464
1824
2748
2
552
584
296
1152
766
440
3659
14
139
4594
1
20634
8
255
840
467
180849
3373
639
1222856
4
2730
6
2952
1182
1343
1126