56
12
99
830
2000
33
2
70
34
2
406
379
101
185
1000
1578
72
5
560
330
19
29
572
300
0
4
967
82
817
