929
0
1089
1020
320
755
1346
1222856
4
2224
2
445
2659
1594
2346
565
1398
1612
1999
1112
590
599
1332
780
747
339
316
25137