2146
1948
808
758
775
1004
810
745
1784
3931
2828
874
3780
888
4160
798
1026
711
4591
1221
777
1335
1200
2918
1330
1786
2778
784
3949
1220
845
1596
808
3590
1489
2121
764
802
3102
986
1805
3811
903
836
753
894
860
836
1269
1008
1508
882
994
738
758
3374
785
745
1195
1663