4820
2
3456
1
3114
4
3559
256612
0
1343
18403
6
1222856
2810
475
857
2809
166543
18
2224
1824
91021
3
467
1132
7039
2669
1453
3808
418
493
486
2337
2211
4106
1390
3092