407
1
2185
4
2895
3
3142
8
559
1621
479
545
511
455
755
532
594
2
539
1458
616
1015
505
507
510
1144
1288
1323
503
1092
8557
5
361
468
402
846