1050
3
765
1
3322
14
1178
5
814
1678
1699
1729
4
3257
2891
403
1980
1961
860
0
1017
2228
1776
1398
1019
2558
8
1149
2
832
1091013
350
2005