200
580
9
26
2000
407
6
3
800
585
4
542
5
50
899
1
21
2229
10
172
2382
16
187
1462
150
3125
7
148
2013
58