1078
2
667
1
629
481
404
545
656
1851
6
666
2279
5
377
91
643
1151
1391
1568
1512
3
1368
378
81
866
206
471
1316
414
2628
730
478
1596
1477