351
1
645
2
1398
57
0
1961
4
1064
1054
6
1088
579
653
105
1345
3
313
1641
876
1598
2437
1346
2368
8
799
2601
4556
10
1198
2629
15
1587
3180
3878
2754
973
4164