5504
16
12459
3
3120
4
1760
0
255
174730
18
378
622
297066
929
8527
1
2902
4202
5
6236
10
2478
6247
2535
2
5782
1404
1659
2525
5486
19944
720
2480
5090
1793
3186
485
1585