282
1
172
14418
346
3
4
21
959106
41
11
23
6
454
22621
103
323
71
163
51
132
72
125
19
152
363
192
12419
54
28
224
665