31535
0
771
297
1824
1649
1
25127
1045
458
1541
1431
2
6800
2748
493
8766
1152
909
1192
1378
467
1428
1069
896
1105
1024
1586
1543
618
520
1232
517