2102
0
2904
3
2966
11
4757
1
733
4915
2605
9
766
594
356
94424
28098
14
3551
10
5771
1889
592
267612
189326
2257
2209
174730
18
852
1724
2
18258
80