2742
4
958
0
966
1
1523
663
3921
2
69
4608
2239
12
967
431
786
979
858
778
1112
1760
622
866
556
78
1066
1224
479
948
524
521
740
3
702
1361