282
1
172
14217
346
3
4
21
931105
41
11
23
6
434
21921
103
323
71
163
51
122
72
125
15
152
363
192
12419
54
28
214
132
665