200
126
2
23
700
1618
37
45
300
313
1
3
30
223
0
261
100
306
4
10
597
16
1000
388
11
9
500
635
605
5
800
1028
8
914
12
400
853
7
706
13
871
50
2515
20
190
1069
515
17
713
6
720
643
1306
918
22
1177
51
3970
1288
14
1778
2480