1424
2
736
3
228
1
579
355
391
883
664
258
361
322
380
1507
2667
401
488
643
2425
5
1773
2184
4
555
808
911
729
1222
1369
720
834
470