400
1
2059
8
2142
0
3469
2
787
1559
105807
42
1348
477
1949
605
2490
169211
11
714
3350
3
445
521
4328
10
39326
19