31535
0
458
584
1824
552
467
1045
2748
2
282572
3815
2720
10
1152
363
1567
918
1343
422
2109
1649
1
1554
759
1015
2041
2730
6
3659
14
3498
4
543
300
139
17353