3116
1
177
0
929
2
9355
3
1587
951
514
419694
9
661
2600
5
928
2493
1823
105290
2191
1389
2461
20
2211
1969
3498
4