101415
109
2748
9
3163
2
297066
0
2090
1
2414
267612
2610
4978
1976
3
1830
99072
4132
4642
36905
3544