691
0
1222856
4
4126
6
1332
474
20634
8
2190
1
573
846
2624
10
2800
2522
3011
47041
7039
320
2713
390
6819
14
2925
2
1662
918
2475
968
4111
1020
380
970
1428
1691