500
396
3
4
700
732
11
6
800
892
22
13
350
624
0
2
400
552
1
626
856
5
300
759
1078
1018
9
7
1157
1000
1945
1289
902
797
1373
720
1003
1442
1237
868
1095
942
1053
1410
10
50
2380
18
1714
3182