906
1
2448
5
584
0
798
4328
10
46414
1015
1105
458
2522
1152
691
768
2488
4
896
1009
572
1649
1418
2
676
3
1921
4594
649
1069
1045
3659
14
552
5918
503
1431