1581
2070
2595
1827
1201
1222
996
1652
1502
1055
904
1412
695
996
827
770
743
772
802
776
609
867
701
830
1271
554
1581
737
622
1483
1663
812
1277
1606
1624
1798
682
702
690
657
708
755
1222
771
1055
938
3985
856
641
650
898
800
2070
691
2595
585
530
1827
1201
945