400
969
3
200
835
2
16
20
1179
8
19
564
0
1
1361
6
41
735
751
4
12
634
790
10
705
5
11
50
791
7
990
14
732
9
736
907
500
2594
24
88
2000
1168
17
894
54
250
1185
22
1012
700
1033
30
800
1469
36
34
714
618
100
661
550
863
150
812
860