31535
0
1824
1152
1880
2
25137
2748
4328
10
1649
1
572
458
552
6800
1020
282572
1431
8766
909
1192
1378
1428
1069
584
896
1105
1024
19279
467
1115
1586
1543