875
807
1196
1433
4430
887
1044
1286
1425
1058
1756
903
4974
1108
844
1182
1046
3594
1213
2856
4250
1578
1090
2656
1548
915
1272
61448
1996
1334
6048
998
1248
1219
987
976
2866
910
785
5655
908
939
1611
1877
1506
836
1166
890
981
899
1542
836
910
902
895
995
1318
1100
4232
895