104
1
2606
14
409
1372
8
2969
2
7965
4
1624
1625
3
2340
6111
1115
0
1245
2481
5
2114
1329
392
1918
10
5546
44
1279
2263
2019
726
877
2110
8298
7843
14674
1656
1652
51