481
1
629
2
1852
6
404
657
545
2279
5
91
377
1152
643
81
378
1569
1513
3
1368
1391
1187
207
866
479
2631
730
1597
1478
471
414
216
405
1291