31535
0
745
3
2275
2
1824
458
2748
1418
467
2097
1649
1
1642
552
3659
14
1056
6800
1431
1551
8766
909
3114
4
2693
1192
1378
46414
4594
1428
1069
896
1105
1024