31535
0
458
584
363
1824
2748
2
467
1877
1
169211
11
1649
552
3659
14
4328
10
6800
1431
8766
1045
909
1192
1378
46414
1333
4594
1428
1069
896
1105
2275
1024
1115