381
0
467
3868
2
2328
3
121182
1
1056
417
4111
2730
6
5255
16
454
1880
2000
19279
1099
1059
874
2907
2105
456
17353
476
629
726
22330
22
19034
9807
8876
8
2211
2466
5