5147
2
2954
101569
0
302
4042
11
2462
3
297066
542
3519
9
19783
444571
2060
1
1780
2612
5
685
101415
109
2517
4451
15
189326
267612
619