1015
1
1694
951
690
2669
2
467
0
1380
564
2110
1681
1743
108797
2769
897
2115
2428
2550
5919
1876
21152
8
2949
83
4237
2368
4309
3
714
1961
1691
7
1787
830