676
375
3007
526
977
977
751
2406
1654
526
2255
1578
676
601
826
1428
1428
1729
1428
1428
2255
1654
977
2706
1127
1127
977
1503
1503
450