5580
6
11177
5
10566
8
2063
459
2
1331
3
458
532
1
63507
36
61
411
480
998
1719
1303
181
235
329
307
265
189
286
303
202
245
177
227
191
208
278
188
173
259
356
354
162
280
212
318
246