849
4071
1586
1132
835
1354
1754
888
1079
853
875
853
796
835
1492
1712
1432
1079
941
780
849
1272
5734
1447
753
1307
1095
816
935
971
895
1080
1382
1445
2976
3984
2459
919
1233
1452
958
1091
775
991
907
964
984
1197
975
1334
1076
892
946
890
898
1270
978
820
913
1229