600
294
0
8
100
327
2
12
150
348
24
10
361
1
6
50
988
69
300
453
3
16
577
9
392
14
251
587
11
500
543
7
17
200
636
642
15
652
18
569
855
36
673
1686
139
959
656
4
555
623
454
502
1496
627
5
843