400
0
1558
2
19932
6
1495
1
1376
1088
383
123674
35
658
2255
3891
7
4690
3
1036
471
1522
1884
6676
12
1029
101569
1022
1223
851
2562
8527
1690
2163
1313
1031
1812
2631