1119
667
221
612
1023
1861
1987
1351
1615
374
2545
2999
3111
1583
334
1842
3005
899
1762
772
461
1095
1193