10038
23
7027
8
1791
2
462
1
1987
3
1560
7
1465
12
526
960
800
565
1609
4
860
1019
934
895
1567
3829
525
122
461
874
3432
81799
42
3045
3637
1833
3173
836
0
508