277
1
799
1011
958
2070
1098
1347
2
1904
412
663
1574
676
1012
1054
615
1626
609
768
520
858
804
478
570
464
496
435
494
558
3102
5
487