31535
0
458
1824
467
2748
2
363
46414
1
584
3659
14
552
4594
1069
1333
2275
896
1105
1649
918
1586
19279
1020
2522
759
2720
10
611
6800
1009
1152
1431
1045