388
1
825
626
0
895
938
991
10
402
977
1146
800
1140
3
513
868
8
1466
2100
2
307
122
330
518
236
732
743
806
978
553
913
1510
4
1600
1320
3371