890
2
1298
70080
0
706
1439
1
638
2656
16464
8
556
898
1092
2303
5
1638
5528
4
2182
3
1012
598
1413
1158
1059
1150
888
959
685
1231
735
924
914
626
779