50
1286
2
39
800
986
25
32
1402
4
44
1500
1066
3
11
700
852
6
500
828
300
529
0
5
3221
35
107
2882
26
45
2839
61
122
1120
1299
23