476
1
629
0
1458
3
1256
9807
2
2987
8876
8
4180
12
417
1315
2683
9178
6
2069
20634
3795
3063
764
9244