400
0
2970
4
4655
10
2702
7
1241
2
644
5216
8
1789
3
2329
1
2459
4114
1822
5
551
2505
4319
1537
2735
2821
7599
13
751
1974
2836
862
2920
1835
1683
374
954
3217
1593