5135
9
287
1
229
208
235
301
414
2
321
313
355
309
315
337
8488
26
265
0
1151
5
217
1041
1409
4
117
490
692
471
5090
27
474
373
525
434
377
1646
3