4119
244
238
211
385
243
122
162
1310
133
3411
174
71
113
171
74
50
5017
142
75
61
145
62
93
132
9524
31
101
125
195
214
459
5612
375
432
134
192
395
273
326
153
344
286
277
308
307
213
262
2210
317
536
771263
363
10927
405
256
7017
184
325
396
2812
439
4615
457
3313
399
5913
6715
5410
8129
4713
15042
12860
168112
9631
13534
15156
25095
556142
23154
11331
202214