334
0
2663
1862
1
841
668
758
477
2439
2147
3
2912
5
1581
938
1088
809
4775
2
460
3971
1204
445
1500
914
2954
1596
515
3213
7
2041
1475
2313
437
558