4864
1
20634
8
2189
0
1567
2
2076
607
1504
1222856
4
484
1428
477
1348
576
521
637
860
649
1832
3
980
18403
6
543
383
587
303
252
714
4111
2635
2810
2668