4969
6
10768
5
1918
10409
8
7036
1204
3
360
2
63390
36
352
1
258
527
495
477
539
839
523
512
806
4823
1321
367
641
466
559
1092
694
607
214
402
332
302
378
266
243
305
1296
180
233
327