1166
0
422
562
334
614
2663
1862
1
1743
841
668
758
477
2439
938
809
1061
4775
2
460
3971
445
1500
914
345
2954
2125
515
532
2041
1475
2313