2907
4
399
1
3243
7
1129
0
2855
3
2086
1776
1506
683
9080
6
105290
646
1425
883
3795
1608
2683
2455
2
5112
447
25137
19279
2275
993
543
1824
3691
5
2809
17353