334
0
8527
1
1070
3971
2439
717
1166
562
1862
668
311
477
1699
2
914
1581
2911
9
582
370
2763
2562
181997
11
4651
3
809
748
2385
418
1500
451
2332
873