5210
528
5918
550
510
760
690
406
618
6914
578
595
24986
18930
17081
15082
11872
1148263
10414
1019148
9860
869143
8090
74211