2400
2
609
1
1801
383
162
2081
6
1395
2726
1475
621
1116
2302
553
1714
3
692
7050
11356
2018
9
158
529
1365
20564
21
251