412
1
663
982
1158
2
1382
1192
3
2391
985
2190
1184
1840
1582
6
825
625
78
534
1224
589
561
791
638
231
449
735
779
1003
649
641
627
524