4897
6
10726
5
1899
10395
8
7021
1190
3
350
2
343
1
63369
36
249
477
539
543
958
839
523
512
806
4823
1321
366
641
466
559
1091
694
607
214
402
332
302
378
266
243
305
1295
180
233
327