6899
9
2430
3
3461
4
3336
1
1013
1628
1663
5
3080
1186
462
0
1237
2919
2
20163
44
1188
1407
1426
3575
1044
1042
1179
1195
3562
14
3248
8
3673
6