31535
0
6800
2275
2
1824
458
2748
1418
2669
467
1649
1
1009
552
3659
14
167
1431
8766
909
3116
3114
4
1192
1378
46414
2295
4594
1428
1069
2201
3
896