2 12582 5 12481 11 12359 9 12419 7 12408 8 12410 6 12429 1 12393 4 12554 10 12438 12 12340 3 12463 14 12341 13 12592