500
1222
24
59
60
476
0
2
600
718
11
9
188
1322
30
50
1405
40
141
721
3
526
300
536
5
569
1
3534
45
230
910
4
15
688
6
800
469
7
200
672
100
1199
14
41
631
666
837
8
592
670
400
1742
34
75
528
748
759
540
566
515
80
867