839
1
2143
364
3106
94424
3
2285
123674
35
1742
0
1249
605
2060
2676
2837
3055
297066
867
6
1177
2300
2
1876
923