525
0
1222856
4
2864
7
2727
2
4126
6
448
1
683
371
1898
282572
2283
504
2369
121182
4111
543
970
2655
2317
2224
1605
1042
4426
1428
2644
846
1924
2964
5155
8
881