500
189
2
700
567
10
6
800
709
17
13
350
468
0
400
414
1
491
702
11
5
300
611
3
884
864
8
7
977
1000
1665
4
1096
750
651
1103
557
810
1082
1057
716
904
777
892
1192
50
2042
1546
3025