115
1
59
227
2
51
53
140
131
81
60
163
85
62
1399
604
1132
612
1298
839
1665
1769
1280
2916
0
212633
1879
1345
4368
9
1239
497
637
3357
4