8414
6
566
0
1616
297066
984
971
895
1614
3252
1816
508
768
473
813
1400
542
1511
706
472
1033
1252
1289601
4