34
19
330
2000
12
572
1577
379
967
72
101
5
33
98
406
56
29
82
299
560
817
4
185
2
830
70
1000
