3070
2
321699
9
4913
18
855
1
1792
3657
3
1332
586
1506
489
633
1814
562
1550
730
513
844
925
520
872
643
599
605
1137
548
1385
490
777
803
769