2
146
293
228
9
272
3
133
1
281
901
15
1576
6365
4
237
145
26969
14
586
106
12
88
432
119
7
143
5
129
204
1715
30
13024
113
131
334
8
168
99
138
8331