500
180
2
0
300
325
200
343
3
8
800
524
6
504
7
11
719
16
388
564
5
665
4
400
685
763
21
35
1000
1494
31
1425
33
820
9
600
724
1106
32
60
1906
106
2122
36
49
700
1179
2312
23
111
1074
1470
25
28
1184
1170
13
12
1023
1653
19
43
50
2527
1621