10
443
0
1
50
682
5
18
2913
26
189
842
7
33
1297
22
93
200
440
2
535
4
600
852
15
19
604
11
400
835
9
714
3
641
626
515
500
538
100
1097
6
1734
49
1346
31
300
1055
2392
147
474
1968
117
565
1801
24
35
571
1892
106
800
1726
43
767