31535
0
4328
10
1211
458
1824
1649
1
1045
2587
16
1431
2
6800
2748
8766
909
1192
1378
1020
1428
1069
896
1105
1024
262
1586
1543
611
2522
3815
584
467