400
0
1941
4
2836
980
1
383
2474
5
1399
2072
3
3100
2
2709
989
2886
471
1522
4562
10
1828
6676
12
844
5339
1223
851
3423
604