1039
2
589
1
1866
3
1921
251
0
472
770
597
4682
1362
7260
810
359
657
664
282572
4936
931
18385
606
846
767
65
448
299
1685
256612
383
4669
422