31535
0
467
4328
10
25852
1541
1045
257
1392
1824
297
584
2748
2
1192
1
1095
611
1428
1152
552
580
918
516
169211
11
1649
360
1418
572
3287
517
6800
2275