600
271
0
7
100
303
2
12
150
322
23
10
331
1
6
50
947
8
68
300
432
3
16
555
364
13
251
566
11
500
519
562
200
616
620
15
630
18
551
833
36
651
1614
17
136
937
637
4
532
590
614
437
483
1466
5
819