630
0
1866
3574
1
38477
34
668
329
1945
692
294
1569
536
473
683
57793
99072
917
13967
2
10941
609
3544
988
412
595
2477
428
513
2691
940
323