412
1
668
984
1160
2
1384
1192
3
2392
986
2190
1185
1840
1582
6
826
626
78
534
1224
589
562
791
639
233
450
735
779
1003
650
641
629
524