19460
155
35
64
1022
50
720
6
2
190
1051
505
418
26
4
14
30
49
27
36
52
19
372
140
37
110
242
10
2200
130
334
69
5
167