1512
1
2711
2
28098
14
3426
4
13676
21
2911
9
4651
3
398656
19
20163
44
2436
2851
550
5151
1826
9172
2285
3034
3083
2465
8121
10