1287
2
579
1
900
2294
7
2279
5
453
533
61
1940
3
1865
486
544
729
406
388
1174
2726
12
487
513
555
1417
679
317
283
339
279
446
256
947
4
867
8