800
313
10
0
700
508
11
1
200
528
4
16
600
627
19
556
14
500
621
9
818
8
617
2
100
561
3
1379
44
21
454
766
15
1509
41
780
1000
1027
25
1039
6
1060
22
1330
712
743
5
859
30
1476
772
50
2006
13
59
1129
12
1718
899