282572
0
121182
1
1853
422
573
1073
116
249
476
1053
3503
3
1559
2
907
1863
18403
6
2027
543
996
430
556
484
928
71
1182
17353
73
558610
370
3021
4
1453