351
1
645
2
1398
57
0
1961
4
1065
1054
6
1088
580
653
105
1345
3
313
1642
876
1598
2437
1346
2368
8
799
2601
4556
10
1198
2629
15
1587
3180
3882
2754
973
4165