200
134
3
1
102
0
20
343
9
271
8
100
326
600
547
7
5
10
341
2
278
4
329
605
500
494
350
940
1500
2773
58
121
701
6
1000
2251
40
141
800
776
13
11
938
12
752
812
838
890
16
980
50
2132
33
1436
76
2735
51
1734
86
1521
59
3089
68